Vitor CarvalhoVitor Carvalho
Nine Dimensions of Analysis, Zero Data Points: How the Transfer Market Manufactures False Confidence2:47 a.m. in Busan. The Gwangan Bridge lights were still on across the bay, a...
Haaland's 100-goal milestone: a record built by feet, a worry lodged in one toeHaaland sat down by the touchline, pulled off his left boot, and the Etihad...
The Empty Report in the Esports Transfer Window: Why a Null Result Is Still DataOn 13 August I reopened a transfer analysis file I had spent four days...
A Tennis Data Feed Swallowed an Economics Report: The Fault Sits in the Labeling Layer05:47 in the morning, Brisbane time. Two monitors are lit. On the left, a...
Anfield and Two Wrong Names: Reading a Line-Up Bulletin Through Triple VerificationOn a Saturday morning, I sat in my usual coffee shop on Nguyen Chi Thanh Stre...
Maresca, Man City and Anfield: When the Verdict Leaves the CourtroomMaresca, Man City and Anfield: When the Verdict Leaves the Courtroom Enzo...
Haaland, the Young-Player Price Bubble, and the Ruts of the Transfer MarketOn the night of November 14, as I went back over the transfer list sent to th...
Wales 2-1 Norway: The 46th-Minute Red Card, the 48th-Minute Free Kick, and the Trap Called Erling HaalandIn the 46th minute, Heggem was sent off. Two minutes later, the ball was in t...
The Oslo Decision: Reading the Match Through Space, Not Through the NameTwelve metres. In football, that distance decides whether a move lives or die...
Ronaldo, Haaland and the night in Oslo: the rhythm was never in the goal columnOslo, 3 p.m. I am standing about forty metres from the hotel gate where the...
Manchester City and the 115 Charges: Why 'Proven' Is Not Yet a VerdictThe day I read the Sky Sports News line, I was leafing through my...
Manchester United target Gabriel Rajkovic for £16m: a deal locked by law, not by rivalsOn the bench for a Carabao Cup tie, JJ Gabriel sat a few steps from the...
Erick Thohir Apologizes for the Asian Cup Quarterfinal Dream: When Ambition Needs a ShieldIn a hall with no grass, no stands, no roar, the chairman of the Football...
Real Madrid at Champions League crossroads: Kylian Mbappe and the unsolvable tactical puzzleSantiago Bernabeu never truly falls silent, but tonight it is holding its...
The Transfer Market Has No Secrets, Only Sources Not Yet Priced CorrectlyThe clock read 23:47 on the final day of the transfer window. A Premier Leagu...
Chess Olympiad 2026: India Defends Its Throne in the Heart of Uzbekistan, and the Gukesh – Sindarov DuelWhen the official schedule for the 46th Chess Olympiad was released, a small...
LoL Classic is Losing Its Appeal: When Nostalgia Can't Replace Real ExperienceThe moment I realized the problem wasn't about numbers, but about emotion, wa...
The Manchester Derby, Bruno Fernandes' fall, and the refereeing puzzle of 'both or neither'A Manchester Derby always leaves something behind beyond the scoreline. This...
The Two-Attacker Rotation and the Reception Rhythm: Vietnam Women's Volleyball Before the 2026 World ChampionshipThe fourth set of the final friendly of the training camp, Vietnam Women's...
The Breath of Champions: Vietnam and the Lesson of Patience from the AFF Cup Final NightOn the night of January 5, 2026, at Rajamangala Stadium in Bangkok, the final...
